package com.example.startup

abstract class AndroidStartUp<T>:StartUp<T> {

    companion object{
        const val TAG = "AndroidStartUp"
    }

    override fun dependencies(): List<Class<out StartUp<*>>>? {
        return null
    }


    override fun getDependenciesCount(): Int {
        var count = 0
        dependencies()?.let {
            count = it.size
        }
        return count
    }

}